package com.jza04.flightbooking.entity;

import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 购票实体类
 */
@Data
public class Ticket {
    private Integer ticketId;       // 票ID
    private String flightId;        // 航班号
    private Integer passengerId;    // 旅客ID
    private String seatNumber;      // 座位号
    private Date purchaseDate;      // 购票日期
    private BigDecimal actualPrice; // 实际支付价格
    private String status;          // 票状态
    private Integer discountId;     // 适用的折扣ID
    
    // 关联实体
    private Flight flight;          // 航班信息
    private Passenger passenger;    // 旅客信息
    private Discount discount;      // 折扣信息
} 